--- 设置随机数种子
---@param v Int32 随机数种子
function set_random_seed(v)
    game_api.set_random_seed(v)
end

--- 获取随机数种子
---@return Int32
function get_random_seed()
    return game_api.get_random_seed()
end

--随机生成字符串
--
--@param {int} len -- 要随机的字符串长度
--
--返回生成的字符串
--@Return {String} rankStr --生成的随机字符串
function randomStr(len)
    math.randomseed(os.time())
    local rankStr = ""
    for i=1,len do
        local randNum = math.random(1,3)
        if randNum==1  then
            randNum=string.char(math.random(0,26)+65)
        elseif randNum==2 then
            randNum=string.char(math.random(0,26)+97)
        else
            randNum=math.random(0,9)
        end
        rankStr=rankStr..randNum
    end
    return rankStr
end